Апскейлеры, такие как NVIDIA DLSS 3 и AMD FSR 2.2, играют крайне важную роль в сокращении объема нагрузки при рендеринге сцен в высоком разрешении, позволяя освободить часть ресурсов и обеспечить достаточный уровень производительности. Эти технологии позволяют использовать апскейлинг для визуализации как статических, так и динамических сцен, на различном оборудовании с выбором различных пресетов качества.
Мы добавили пример модели усовершенствованной системы помощи водителю (ADAS) с использованием MATLAB, которая использует ROS (Robot Operating System) для взаимодействия с симуляцией транспортного средства на базе UNIGINE. Такая схема позволяет сценариям MATLAB управлять виртуальным транспортным средством в реальном времени в 3D-приложении на базе UNIGINE. Подобное моделирование играет важную роль в создании транспортных средств, оснащенных ADAS, или полностью автономных транспортных средств. Этот пример доступен в виде шаблона проекта в UNIGINE 2 Sim SDK.
Для некоторых алгоритмов симуляции нужна обработка данных, полученных от графического процессора на стороне CPU. Однако, скорость передачи данных от видеокарты процессору значительно ниже, чем в обратном направлении. Для ускорения данного процесса используются такие решения как NVIDIA CUDA Toolkit. В UNIGINE 2 Sim SDK добавлена поддержка интеграции CUDA для графических API Vulkan и DirectX 12, что позволяет увеличить производительность от 10 до 24 раз, в зависимости от разрешения вьюпорта.
Версия UNIGINE Sim SDK теперь поддерживает аппаратное декодирование потокового видео из онлайн-источников с низкой задержкой благодаря новому плагину UnigineVideoTexture, который можно скачать с Add-On Store. Данный плагин позволяет передавать потоковое видео из онлайн-источников RTSP/RTP в кодировке VP9 непосредственно в текстуру UNIGINE, которая может быть использована в материалах, назначаемых на различные объекты сцены (такие как фоновые ТВ-панели в виртуальной студии или системы видеонаблюдения с множеством камер).
Улучшенный Профилировщик поверхностей
Отслеживание зависимостей для runtime-нод
VR-вьюпорт
Интерфейс пользователя теперь на английском, китайском, немецком и русском, языковая поддержка будет расширяться
Множество исправлений и оптимизаций.
Смена технологии — важное и непростое решение, в первую очередь из-за времени, необходимого для воссоздания вашего проекта в новой среде. Переход с Unity на UNIGINE теперь стал значительно проще благодаря новому инструменту, разработанному одним из энтузиастов нашего сообщества (доступно на Add-On Store). Этот инструмент облегчает автоматическую передачу всей иерархии сцен, которая включает в себя::
Меши Skinned и Static: перенос всех мешей вместе с их уровнями детализации (LOD).
Назначение материалов: применение материалов к объектам, со всеми используемыми текстурами.
Настройки физики: объединение настроек физики, таких как RigidBody , примитивные и сложные коллайдеры, а также матрицы коллизий.
Префабы и C#-компоненты: переносит префабы и компоненты C#, назначенные объектам.
Этот инструмент выполняет основную часть механической работы по переносу контента, однако, для точной настройки параметров и переноса пользовательского кода в UNIGINE по-прежнему не обойтись без ручного вмешательства. Разработчик инструмента обещает дополнительные функции в будущих обновлениях для дальнейшей оптимизации процесса. Этот инструмент не только экономит время, но и сводит к минимуму проблемы, связанные со сменой платформы, позволяя вам использовать мощные функции UNIGINE с меньшими усилиями.
Оптимизация пресетов качества, дающая 80-90% прироста производительности.
Доработки ядра VR UNIGINE, повышающие его стабильность и надежность.
Улучшенный DIS-коннектор.
Геокоординаты в Редакторе.
Бесплатный обучающий курс обновлен до текущей версии SDK 2.18.1.
С более подробной информацией об изменениях в релизе 2.18.1 можно ознакомиться здесь.
Скачайте UNIGINE SDK и начните создавать прямо сейчас!